long-standing thing - German English Dictionary